package concurso.grafica.controladores;

import java.net.MalformedURLException;
import java.rmi.NotBoundException;
import java.rmi.RemoteException;

import concurso.cliente.Controlador;
import concurso.logica.DataEvaluacion;
import concurso.logica.excepciones.EvaluacionesException;
import concurso.logica.excepciones.ParticipanteException;
import concurso.persistencia.excepciones.PersistenciaException;

public class ControladoraVenIngresoEva {
	
	public void ControladoraVenIngresoEva(int operacion, int nota, String desc, String nomJuez, String nomArt) throws MalformedURLException, RemoteException, NotBoundException, ParticipanteException, EvaluacionesException, PersistenciaException {
		Controlador con;
		DataEvaluacion datEva = new DataEvaluacion(nota, desc, nomJuez);
		con = Controlador.getInstancia();
		int buscarParticipante = 1;
	
		if (operacion == buscarParticipante)
			con.getInterfazJueces().existeParticipante(nomArt);// aca busco si existe participante
		else
			con.getInterfazJueces().ingresoEvaluacionParticipante(datEva, nomArt);
	}
}
